Big Huge Thesaurus

Agastache mexicana

noun